import os
import random

def generate_random_bin_file(filename, size):
    with open(filename, 'wb') as f:
        # 生成指定大小的随机字节
        random_bytes = os.urandom(size)
        f.write(random_bytes)

def main():
    # 每帧最大载荷字节数 = 1500（MTU） - 9（控制开销） = 1491 字节
    # 每个文件需要的总字节数 = 30 帧 × 1491 = 44730 字节
    file_size = 44730

    for i in range(1, 4):
        filename = f"{i}.bin"
        generate_random_bin_file(filename, file_size)

if __name__ == "__main__":
    main()
